drinking bottles - French English Dictionary

drinking bottles

Meanings of "drinking bottles" in French English Dictionary : 1 result(s)

English French
General
drinking bottle gourde [f]